package com.af.entity.flight;

import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.List;


public class FlightOrder {
	private List<OrderTicket> orderTickets;	// 出票信息
	private Object systemNum;	// 系统订单号
	private Object orderNo;		// 订单号
	private Object passengers;	// 乘客信息
	private Object ticketNo;	// 票号(通知接口返回)
	private Object pnrNo;		// Pnr编码
	private Object scity; 		// 出发城市
	private Object scityName;	// 起飞机场名称
	private Object ecity; 		// 达到城市
	private Object ecityName;	// 目的地机场名称
	private Object flightNo; 	// 航班号
	private Object backflightNo;	// 回程航班号
	private Object model; 		// 机型
	private Object backModel;	// 回程机型
	private Timestamp backDepTime; 	// 回程出发时间
	private Timestamp depTime; 	// 出发时间
	private Timestamp arrTime; 	// 到达时间
	private Timestamp backArrTime; 	// 回程到达时间
	private Object fare; 		// 票面价
	private Object backFare; 		// 回程票面价
	private Object discount; 	// 返点
	private Object backDiscount; 	// 回程返点
	private Object cabinCode; 	// 舱位号
	private Object backCabinCode; 	// 回程舱位号
	private Object aircom; 		// 航空公司
	private Object backAircom; 		// 航空公司
	private Object cost; 		// 机建费
	private Object backCost; 		// 机建费
	private Object orderTotal; 	// 订单总价
	private Object tradingfee; 	// 交易费
	private Object payTotal; 	// 代扣价
	private Object sdate; 		// 出发时间
	private Object bookDate; 	// 预订日期
	private Object payTime; 	// 支付时间
	private Object cancelTime; 	// 取消时间
	private Object refundTime; 	// 退款时间
	private Object ticketTime; 	// 出票时间
	private Object orderStatus; // 订单状态 0:等待支付;1:支付成功
	private Object memberNum; 	// 会员号
	private Object phoneNum;	// 手机号：接受短信
	private Object rateId;		// 匹配政策的编号
	private Object agentFee;	// 交易费
	private Object childrens;	// 儿童信息
	//备留属性
	private Object file1;		//类型
	private Object file2;		//航空公司名称
	private Object file3;		//回程航空公司名称
	private Object file4;		//联系人
	private Object file5;
	
	private Object startDate;	//开始时间
	private Object endDate;		//结束时间
	public Object getSystemNum() {
		return systemNum;
	}
	public void setSystemNum(Object systemNum) {
		this.systemNum = systemNum;
	}
	public Object getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(Object orderNo) {
		this.orderNo = orderNo;
	}
	public Object getPassengers() {
		return passengers;
	}
	public void setPassengers(Object passengers) {
		this.passengers = passengers;
	}
	public Object getTicketNo() {
		return ticketNo;
	}
	public void setTicketNo(Object ticketNo) {
		this.ticketNo = ticketNo;
	}
	public Object getPnrNo() {
		return pnrNo;
	}
	public void setPnrNo(Object pnrNo) {
		this.pnrNo = pnrNo;
	}
	public Object getScity() {
		return scity;
	}
	public void setScity(Object scity) {
		this.scity = scity;
	}
	public Object getScityName() {
		return scityName;
	}
	public void setScityName(Object scityName) {
		this.scityName = scityName;
	}
	public Object getEcity() {
		return ecity;
	}
	public void setEcity(Object ecity) {
		this.ecity = ecity;
	}
	public Object getEcityName() {
		return ecityName;
	}
	public void setEcityName(Object ecityName) {
		this.ecityName = ecityName;
	}
	public Object getFlightNo() {
		return flightNo;
	}
	public void setFlightNo(Object flightNo) {
		this.flightNo = flightNo;
	}
	public Object getModel() {
		return model;
	}
	public void setModel(Object model) {
		this.model = model;
	}
	public Timestamp getDepTime() {
		return depTime;
	}
	public void setDepTime(Timestamp depTime) {
		this.depTime = depTime;
	}
	public Timestamp getArrTime() {
		return arrTime;
	}
	public void setArrTime(Timestamp arrTime) {
		this.arrTime = arrTime;
	}
	public Object getFare() {
		return fare;
	}
	public void setFare(Object fare) {
		this.fare = fare;
	}
	public Object getDiscount() {
		return discount;
	}
	public void setDiscount(Object discount) {
		this.discount = discount;
	}
	public Object getCabinCode() {
		return cabinCode;
	}
	public void setCabinCode(Object cabinCode) {
		this.cabinCode = cabinCode;
	}
	public Object getAircom() {
		return aircom;
	}
	public void setAircom(Object aircom) {
		this.aircom = aircom;
	}
	public Object getCost() {
		return cost;
	}
	public void setCost(Object cost) {
		this.cost = cost;
	}
	public Object getOrderTotal() {
		return orderTotal;
	}
	public void setOrderTotal(Object orderTotal) {
		this.orderTotal = orderTotal;
	}
	public Object getTradingfee() {
		return tradingfee;
	}
	public void setTradingfee(Object tradingfee) {
		this.tradingfee = tradingfee;
	}
	public Object getPayTotal() {
		return payTotal;
	}
	public void setPayTotal(Object payTotal) {
		this.payTotal = payTotal;
	}
	public Object getSdate() {
		return sdate;
	}
	public void setSdate(Object sdate) {
		this.sdate = sdate;
	}
	public Object getBookDate() {
		return bookDate;
	}
	public void setBookDate(Object bookDate) {
		this.bookDate = bookDate;
	}
	public Object getPayTime() {
		return payTime;
	}
	public void setPayTime(Object payTime) {
		this.payTime = payTime;
	}
	public Object getCancelTime() {
		return cancelTime;
	}
	public void setCancelTime(Object cancelTime) {
		this.cancelTime = cancelTime;
	}
	public Object getRefundTime() {
		return refundTime;
	}
	public void setRefundTime(Object refundTime) {
		this.refundTime = refundTime;
	}
	public Object getTicketTime() {
		return ticketTime;
	}
	public void setTicketTime(Object ticketTime) {
		this.ticketTime = ticketTime;
	}
	public Object getOrderStatus() {
		return orderStatus;
	}
	public void setOrderStatus(Object orderStatus) {
		this.orderStatus = orderStatus;
	}
	public Object getMemberNum() {
		return memberNum;
	}
	public void setMemberNum(Object memberNum) {
		this.memberNum = memberNum;
	}
	public Object getPhoneNum() {
		return phoneNum;
	}
	public void setPhoneNum(Object phoneNum) {
		this.phoneNum = phoneNum;
	}
	public Object getRateId() {
		return rateId;
	}
	public void setRateId(Object rateId) {
		this.rateId = rateId;
	}
	public Object getAgentFee() {
		return agentFee;
	}
	public void setAgentFee(Object agentFee) {
		this.agentFee = agentFee;
	}
	public Object getChildrens() {
		return childrens;
	}
	public void setChildrens(Object childrens) {
		this.childrens = childrens;
	}
	
	public Object getBackflightNo() {
		return backflightNo;
	}
	public void setBackflightNo(Object backflightNo) {
		this.backflightNo = backflightNo;
	}
	public Object getBackModel() {
		return backModel;
	}
	public void setBackModel(Object backModel) {
		this.backModel = backModel;
	}
	public Timestamp getBackDepTime() {
		return backDepTime;
	}
	public void setBackDepTime(Timestamp backDepTime) {
		this.backDepTime = backDepTime;
	}
	public Timestamp getBackArrTime() {
		return backArrTime;
	}
	public void setBackArrTime(Timestamp backArrTime) {
		this.backArrTime = backArrTime;
	}
	public Object getBackFare() {
		return backFare;
	}
	public void setBackFare(Object backFare) {
		this.backFare = backFare;
	}
	public Object getBackDiscount() {
		return backDiscount;
	}
	public void setBackDiscount(Object backDiscount) {
		this.backDiscount = backDiscount;
	}
	public Object getBackCabinCode() {
		return backCabinCode;
	}
	public void setBackCabinCode(Object backCabinCode) {
		this.backCabinCode = backCabinCode;
	}
	public Object getBackAircom() {
		return backAircom;
	}
	public void setBackAircom(Object backAircom) {
		this.backAircom = backAircom;
	}
	public Object getBackCost() {
		return backCost;
	}
	public void setBackCost(Object backCost) {
		this.backCost = backCost;
	}
	public Object getFile1() {
		return file1;
	}
	public void setFile1(Object file1) {
		this.file1 = file1;
	}
	public Object getFile2() {
		return file2;
	}
	public void setFile2(Object file2) {
		this.file2 = file2;
	}
	public Object getFile3() {
		return file3;
	}
	public void setFile3(Object file3) {
		this.file3 = file3;
	}
	public Object getFile4() {
		return file4;
	}
	public void setFile4(Object file4) {
		this.file4 = file4;
	}
	public Object getFile5() {
		return file5;
	}
	public void setFile5(Object file5) {
		this.file5 = file5;
	}
	
	
	public void setOrderTickets(List<OrderTicket> orderTickets) {
		this.orderTickets = orderTickets;
	}
	public List<OrderTicket> getOrderTickets() {
		return orderTickets;
	}
	public Object getStartDate() {
		return startDate;
	}
	public void setStartDate(Object startDate) {
		this.startDate = startDate;
	}
	public Object getEndDate() {
		return endDate;
	}
	public void setEndDate(Object endDate) {
		this.endDate = endDate;
	}
}
